package com.keldor.dao;



import java.util.List;

import com.keldor.model.Articulo;
import com.keldor.model.Familia;
import com.keldor.model.Historial;
import com.keldor.model.Usuario;
import com.keldor.model.UsuarioRol;

public interface UsuarioDAO {

	Usuario getUsuario(int id);
	
	UsuarioRol getUsuarioRol(int id);

	Usuario getUsuarioUsuario(String username);

	List<Usuario> getUsuarios();

	void nuevaRelRolUsuario(int id_usuario, String rol);

	boolean existUsuario(String usuario);

	Usuario nuevoUsuario(Usuario usuario);

	void actualizarUsuarioRol(UsuarioRol user, int id);
	
}
